#ifndef __CHECK_PORT_H__
#define __CHECK_PORT_H__

int getPortStatus(char* pszHost, char* pszPort);

#define TRUE 1
#define FALSE 0

#define INET_HOSTNAME_LEN 256
#define INET_NUMERICSERVSTRLEN 6

#define CHECK_PORT_USED 0
#define CHECK_PORT_NOT_USE 1
#define CHECK_PORT_TIMEOUT 2
#define CHECK_PORT_COMMON_ERROR 253
#define CHECK_PORT_NOT_USED_ERROR 254
#define CHECK_PORT_USED_ERROR 255


// check start: CHECK_PORT_NOT_USE | CHECK_PORT_TIMEOUT

// check port used: CHECK_PORT_USED | CHECK_PORT_PORT_USED_ERROR
// check port used, can try again: CHECK_PORT_COMMON_ERROR | CHECK_PORT_PORT_NOT_USED_ERROR

#endif
